﻿@import "resetcommon.css";
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{height:460px; position:relative; z-index:1;margin-top: -1px; }
.banner a.banner1{height:483px; width:100%;background:url(Img/Index/banner1.jpg) no-repeat center 0; display:block}
.s_inp{ border:solid 2px #e11425; left:50%; margin-left:-480px; top:466px; width:257px; height:30px; line-height:30px; z-index:5;}
.s_ss {float:left; width:30px; height:30px; border:0; background:url(Img/Index/s_ss.gif) no-repeat 0 0; cursor:pointer;}
.inp01{height:30px;background:#fff;width:200px;padding:0 8px 0 19px; float:left;line-height:42px; border:0;color:#7e7e7e;}
.ban_prev,.ban_next{ width:69px; height:69px; display:block; overflow:hidden; top:208px; left:50%;}
.ban_prev{background:url(Img/Index/ico_l01.png) no-repeat 0 0; margin-left:-614px;}
.ban_next{background:url(Img/Index/ico_r01.png) no-repeat 0 0;margin-left:543px;}

/*导航*/
.cpbox{ padding:25px 0 0;height:696px;font-family:"Microsoft YaHei"; }
.dh{ width:221px;background:#d5d5d5; border-bottom:solid 12px #293237; border-top:solid 3px #e11425; position:relative; z-index:9; height:604px;}
.dh h2{ background:#293237; height:102px;line-height:102px; text-align:center;font-size:20px;color:#fff;}
.dh h2 a{ color:#fff; display:block;}
.dh h2 span{font-size:76px; font-weight:normal}
.dh_c{ padding:16px 0 0; height:500px;}
.dh_c h3{ height:104px; font-size:14px; line-height:104px; padding:0 0 0 40px; overflow:hidden}
.dh_c h3 a{color:#293237;}
.dh_c li{ height:50px; line-height:50px; font-weight:bold;font-size:14px; position:relative;}
.dh_c li a{ background:url(Img/Index/dhbg1.jpg) no-repeat center bottom; padding-left:40px; line-height:50px; display:block;}
.dh_c li a:hover,.dh_c li.cur a{background:url(Img/Index/dhhbg2.gif) no-repeat 0 0; color:#fff; line-height:50px;}
.dh_c li.cur p{ position:absolute; left:221px; top:0; background:#e11425; padding:23px 34px; width:152px; font-weight:normal; z-index:9;}
.dh_c li.cur p a{ color:#fff; border-bottom:dashed 1px #f0a6a9; padding:0 0 0 7px; height:39px; line-height:39px; overflow:hidden; font-size:12px;}
.dh_c li p{ display:none}
/*产品*/
.cp{ width:698px;overflow:hidden; padding:0 0 0 41px; position:relative; z-index:2;}
.cp h2{font-size:16px; height:34px; line-height:34px;overflow:hidden; font-family:"Microsoft YaHei";}
.cp h2 a{ color:#282828;}
.more01{font-size:12px; font-weight:normal; padding:6px 0 0;}
.more01 a,.cp h2 .more01 a,.til02 .more01 a{ color:#505050; border:solid 1px #b8b8b8; padding:0 4px; background:none; border-radius:2px; line-height:15px;}
.cp01{ height:214px; overflow:hidden}
.cp_c{padding:20px 0 0;}
.cp ul{ width:742px;}
.cp li{ width:223px;float:left; padding:0 15px 0 0; overflow:hidden; position:relative;}
.cp li img{ width:217px; height:151px; border:solid 3px #dedede;display:block}
.cp li span{line-height:31px;display:none; width:217px;background:url(Img/Index/bg01.png) repeat 0 0; text-align:center; position:absolute; left:3px; top:123px;color:#fff;}
.cp li.cur img{border:solid 3px #e11425;}
.cp li.cur span{ display:block;}
.cp li.cur span a{ color:#fff;}

/*广告*/
.h_gg{ clear:both;display:block;color:#fff; font-family:"Microsoft YaHei"; font-size:14px; line-height:22px;}
.h_gg01{ width:100%; height:195px; background:url(Img/Index/h_gg01.jpg) no-repeat center 0;display:block;}
.gg01{top:80px;left:50%; margin-left:206px;text-align:right; background:url(Img/Index/gg_pho1.gif) no-repeat right 8px; padding:0 51px 0 0;}
.gg01 b{ display:block; font-weight:normal; font-size:34px;line-height:32px;}

/*优势*/
.ys{ clear:both;background:url(Img/Index/ysbg.gif) repeat-x center 226px; font-family:"Microsoft YaHei"; color:#fff; line-height:24px;}
.ys h2{ height:133px; line-height:133px; text-align:center; font-size:46px; color:#171718; font-weight:normal; white-space:nowrap;}
.ys h2 span{ font-weight:bold; color:#e11425;}
/*.ysc{ background:url(Img/Index/yscbg.gif) no-repeat center 192px;}*/
.ysd1{ height:225px; overflow:hidden; width:960px;}
/*.ysd3{ margin:0 0 0 148px;}*/
.ysd2{ clear:both; height:278px;}
.ysd1 dt{ height:215px; width:480px;}
.ys_c dd h3{background:url(Img/Index/ico01.gif) no-repeat 2px 10px;padding:0 0 0 45px;color:#f6e03c;font-size:24px;height:51px; line-height:51px;}
.ys_c dd p{ padding:0 0 14px;}
.ys_c dd p b{ display:block;}
.ysd2 dt{ width:430px; float:left;}
.ysd2 dd{ width:445px; float:left; padding:0px 0 0 84px; overflow:hidden}
.ys_pho{ background:#fff; padding:0 32px; height:118px; line-height:118px; color:#282828; font-weight:bold; font-size:28px;}
.ys_pho b{ color:#d0353b;}
.ys_gg{ font-size:14px; font-weight:normal; background:url(Img/Index/gg_pho.jpg) no-repeat right 41px; line-height:20px; text-align:right; padding:35px 57px 0 0;}
.ys_gg span{ display:block; font-size:32px; line-height:30px;}

/*理由*/
.ly{ padding:60px 0 67px;font-family:"Microsoft YaHei"; font-size:14px; line-height:26px; color:#646464;}
.ly h2{ text-align:center; height:143px;}
.ly_c dl{ display:block; clear:both;height:268px;}
.ly_c dt{ width:480px; float:left; display:block;height:268px;}
.ly_c dl.lyd1 dt,.ly_c dl.lyd4 dt{ position:relative}
.ly_c dl.lyd1 dt img{ position:absolute; left:0; top:-19px;}
.ly_c dl.lyd4 dt img{ position:absolute; left:0; top:-51px;}
.ly_c dd{ width:416px; float:left; padding:56px 0 0 64px; height:212px; background:url(Img/Index/ly_ico1.gif) no-repeat 0 0 #fff;white-space:nowrap; overflow:hidden}
.ly_c dl.lyd2,.ly_c dl.lyd3{ overflow:hidden;}
.ly_c dl.lyd2 dd{background:url(Img/Index/ly_ico2.gif) no-repeat 0 0 #fff;}
.ly_c dl.lyd3 dd{background:url(Img/Index/ly_ico3.gif) no-repeat 0 0 #fff;}
.ly_c dl.lyd4 dd{background:url(Img/Index/ly_ico4.gif) no-repeat 0 0 #fff; width:416px; padding-right:0;}
.ly_c dd h3{ line-height:67px; font-size:30px; color:#171718;  letter-spacing:-2px;}
.ly_c dd b{ color:#cf162d;}

/*案例*/
.al{ background:url(Img/Index/albg.jpg) repeat center 0;padding:49px 0 0; height:360px; overflow:hidden;font-family:"Microsoft YaHei";}
.al h2{ height:67px; line-height:67px; background:url(Img/Index/ico03.gif) no-repeat 0 15px; padding:0 0 0 52px; font-size:24px; font-weight:normal; color:#adafb0;}
.al h2 em,.til01 em{ font-style:normal; text-transform:uppercase; font-family:"Times New Roman", Times, serif; padding:0 4px;}
.al h2 a{ color:#fff;}
.al_c{ width:964px; overflow:hidden;}
.al_c ul{ width:980px;}
.al_c li{ width:229px; height:216px; float:left; margin:0 14px 0 0; background:#fff;}
.al_c li img{ display:block; width:229px; height:179px;}
.al_c li span{ text-align:center; line-height:34px; display:block;}
.al_c li:hover{border:solid 3px #cf162d;}
.prev,.next{ width:36px; height:36px; display:block; overflow:hidden; top:16px;}
.prev{ background:url(Img/Index/ico_l02.gif) no-repeat 0 0;}
.next{ background:url(Img/Index/ico_r02.gif) no-repeat 0 0;}
.prev:hover,.next:hover,.ban_prev:hover,.ban_next:hover{ background-position:0 bottom;}
.prev{ right:36px;}
.next{ right:0;}

/*关于*/
.gy{ height:380px; padding:55px 0 0; overflow:hidden;font-family:"Microsoft YaHei"; }
.til01{ height:66px; line-height:66px; font-size:24px; font-weight:normal; background:url(Img/Index/ico02.gif) no-repeat 0 14px;font-family:"Microsoft YaHei"; padding:0 0 0 52px;color:#171718;}
.til01 a{ color:#171718;}
.til01 em{ color:#808080; font-size:20px;}
.gy_l{ width:480px; overflow:hidden;}
.gy_l p{ width:362px; float:left;}
.gy_l ul{ width:117px; float:left;}
.gy_l li{ padding:0 0 0 4px; height:92px;}
.gy_l li img{ width:113px; height:84px;}
.gy_l li.cur{ background:url(Img/Index/gylbg.jpg) no-repeat 0 0; padding:2px 2px 0 6px; height:90px;}
.gy_l li.cur img{ width:109px; height:80px;}
.gy_r{ width:428px; overflow:hidden; padding:3px 0 0 51px;}
.gy_r h3{ height:52px; line-height:52px; font-weight:normal; font-size:20px; color:#171718;}
.gy_r p{ height:160px; overflow:hidden; line-height:25px; color:#787878;}

/*荣誉*/
.ry{ width:712px;font-family:"Microsoft YaHei"; overflow:hidden}
.ry_c ul{ width:725px;}
.ry_c li{ width:169px; padding:0 12px 0 0; float:left;}
.ry_c li img{ width:165px; height:210px; border:solid 2px #fff; display:block;}
.ry_c li span{ text-align:center; line-height:52px; display:block;}
.ry_c li.cur img{border:solid 2px #d7172f; }

/*合作*/
.hz{ width:228px; padding:0 0 0 20px;font-family:"Microsoft YaHei"; overflow:hidden}
.hz_c ul{ width:250px;}
.hz_c li{ width:107px; float:left; padding:0 14px 0 0; height:73px;}
.hz_c li img{ width:107px; height:67px;}

/*问答*/
.zx,.wd{ width:284px; height:521px;overflow:hidden;font-family:"Microsoft YaHei";background:url(Img/Index/zxbg.jpg) no-repeat 0 bottom;}
.til02{ background:url(Img/Index/zxtbg.jpg) no-repeat 0 bottom;height:80px; font-weight:normal; font-size:24px; }
.til02 .more01{ padding:33px 0 0;}
.til02 a{ background:url(Img/Index/ico02.gif) no-repeat 0 center; line-height:80px; display:inline-block; color:#1b1b1b; padding:0 0 0 47px;}
.wd_c dl{ border-bottom:dashed 1px #d3d3d3; padding:23px 14px 40px 18px; line-height:21px;}
.wd_c dt{ background:url(Img/Index/wd_w.gif) no-repeat 0 6px; padding:0 0 0 36px; height:38px; line-height:38px; overflow:hidden}
.wd_c dd{ background:url(Img/Index/wd_d.gif) no-repeat 0 0; padding:0 0 0 5px; text-indent:31px;}
.wd_c dl.born,.zx_c li.born{ border:0;}


/*资讯*/
.zx1{ margin:0 54px;}
.zx_c p{ padding:29px 0 0; height:130px; overflow:hidden;}
.zx_c p img{ width:284px; height: 117px;}
.zx_c li{height:39px;line-height:39px;background:url(Img/Index/ico02.jpg) no-repeat 0 14px;border-bottom:dashed 1px #c4c4c4; padding:0 0 0 27px; overflow:hidden}
.zx_c li span{ float:right; color:#646464}
.zx_c li a{color:#646464}

/*在线注册*/
.zc{ height:384px; padding:68px 0 0;font-family:"Microsoft YaHei";}
.zc_l{ width:480px;}
.zc h2{ width:99px; text-align:right; padding:0 13px 0 0; float:left;}
.zc_r{ width:368px;}
.zc_r li{ width:347px; height:41px; border:solid 1px #cdcdce; background:#fff; line-height:41px; margin:0 0 11px;}
.sbt{ width:63px; height:33px; padding:8px 0 0; text-align:center; display:block;border-right:solid 1px #cdcdce;}
.sbz{ color:#f00; top:0; right:-12px;}
.s_inp1,.s_inp2,.area{ border:0; background:#fff; float:left; line-height:41px; color:#969696;}
.s_inp1{ padding:0 18px; width:245px;height:41px;}
.zc_r li.zcl1{ height:101px; overflow:hidden}
.zc_r li.zcl1 .sbt{ padding:39px 0 0; height:62px;}
.area{ padding:5px 18px;width:245px; height:91px; overflow:hidden; line-height:24px;}
.zc_r li.zcl2{ width:165px;}
.zc_r li.zcl2 img{ width:50px;border-right:solid 1px #cdcdce; float:left; height:40px;}
.s_inp2{ padding:0 18px; width:65px;height:41px;}
.zc_r li.zcl3{ border:0; background:none; width:177px; padding:0 0 0 6px;}
.zc_r li.zcl3 input{ border:0; width:82px; height:33px; margin:0 0 0 6px;}
.zc_tj{ background:url(Img/Index/ico_tj.gif) no-repeat 0 0;}
.zc_cz{ background:url(Img/Index/ico_cz.gif) no-repeat 0 0;}
.ban_bg{height:483px;width:100%; position:relative; z-index:0;}
.ban_bg .bgitem{ position:absolute; top:0;display:block; z-index:0;}
.ban_bg .btn{  bottom: 5px;padding: 42px 6px;position: absolute;right: 50%;z-index: 7; margin-right:-450px;}
.ban_bg .btn span {background: none repeat scroll 0 0 #e11425;border: 1px solid #e11425;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}

.keywordks{ left: 50%;margin-left: -193px;top:479px;width:402px;height: 42px;line-height: 42px;z-index: 5;}
.keywordks a{ padding-left:5px;}

.dh_c p {
    width:182px;
}

.ys_c {
    width:960px;
} 

.ysd1.fl dd {
   
}

.ysd1.fl dt {
    float: left;
    width:430px;
}

.ysd1.ysd3.fl {
    width: 960px;
}





.ysd1.ysd3.fl dd {
    float: left;
    width: 430px;
    height:225px;
    padding:0;
}

.ysd1.ysd3.fl dt{  float: right;  width:445px;}

.ysd1.fl dd {  padding:0px 0 0 74px; overflow:hidden;    float: right;  width:445px; float: right; width: 445px;}

     .img_wdt{height:122px;width:122px;}
     .qcode {
    display: none;
    height: 120px;
    left: 0;
    position: absolute;
    top: 29px;
    width: 120px;
}
